package com.example.config;

import com.example.annotation.Bean;
import com.example.annotation.Configuration;
import com.example.service.OrderService;
import com.example.service.UserService;

// 标记为配置类（自定义@Configuration）
@Configuration
public class AppConfig {

    // 声明UserService的Bean（默认名称为方法名"userService"）
    @Bean
    public UserService userService() {
        return new UserService(); // 返回Bean实例
    }

    // 声明OrderService的Bean（自定义名称为"orderBean"）
    @Bean("orderBean")
    public OrderService orderService() {
        return new OrderService(); // 返回Bean实例
    }
}
